::v-deep.el-table {
  border-radius: 16px;

  th {
    height: 50px;
    background: #488DFE;
    font-family: Source Han Sans SC;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    border-right: 1px solid #E2E6F5;
  }

  td {
    height: 50px;
    font-family: Source Han Sans SC;
    font-size: 14px;
    color: #3D3D3D;
    font-weight: normal;
    border-right: 1px solid #E2E6F5;
  }

  .el-table__body tr {
    &:nth-child(odd) {
      background-color: #FEFEFE;
    }

    &:nth-child(even) {
      background-color: #F8FAFE;
    }
  }

  .el-table__body-wrapper {
    &::-webkit-scrollbar {
      height: 10px;
    }

    &::-webkit-scrollbar-track {
      background-color: #E4E8F5;
    }

    &::-webkit-scrollbar-thumb {
      border-radius: 10px;
      background-color: #3380FD;
    }
  }
}
